;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;

[Version]
Signature = "$WINDOWS NT$"
Class = System
ClassGuid = {4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider = %MSFT%
DriverVer = 12/06/2019,10.0.19041.1

[DeviceInstall32]
AddDevice = ROOT\SYSTEM\0000,,SWENUM_RootDeviceInstall

[SWENUM_RootDeviceInstall]
HardwareIds = ROOT\SWENUM

[SignatureAttributes]
swenum.sys = SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel = 1300

[SourceDisksNames]
3426 = windows cd

[SourceDisksFiles]
swenum.sys   = 3426

[DestinationDirs]
SWENUM_DriverFiles = 13 ; DIRID_DRIVER_STORE

[ControlFlags]
BasicDriverOk = *
ExcludeFromSelect = *

[Manufacturer]
%GENDEV_MFG% = GENDEV_SYS,NTamd64

[GENDEV_SYS.NTamd64]
%SWENUM.DeviceDesc% = SWENUM, ROOT\SWENUM ; Software Bus

[SWENUM]
CopyFiles = SWENUM_DriverFiles

[SWENUM_DriverFiles]
swenum.sys,,,0x0100   ; COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE

[SWENUM.Services]
AddService = swenum, 0x00000002, SWENUM_ServiceInstall

[SWENUM_ServiceInstall]
DisplayName    = %SWENUM.SVCDESC%     ; Friendly Name of the Service
ServiceType    = 1                    ; SERVICE_KERNEL_DRIVER
StartType      = 3                    ; SERVICE_DEMAND_START
ErrorControl   = 1                    ; SERVICE_ERROR_NORMAL
ServiceBinary  = %13%\swenum.sys
LoadOrderGroup = Extended Base

[Strings]
;Not localizable
MSFT  = "Microsoft"

;Localizable
GENDEV_MFG = "(Standard system devices)"
SWENUM.DeviceDesc = "Plug and Play Software Device Enumerator"
SWENUM.SVCDESC = "Software Bus Driver"
